草庐IT

java - eclipse junit 差异窗口

全部标签

javascript - 从子窗口调用父窗口的JavaScript

我有一个日历,当我点击时,将出现一个弹出窗口,以便您可以为所选日期创建晚宴。我想添加一个功能。当用户完成创建事件时,我想向父页面发送一个JavaScript请求,以便我可以使用AJAX刷新日历。基本上,我想从子页面调用一个函数,但该函数在父页面上。在Google上,我只找到了一个可以刷新父窗口的脚本——与“父回调”无关。☹有可能吗?附言答案可以是纯JS也可以是jQuery,没关系。与此同时,我会继续寻找。 最佳答案 您要查找的是对打开弹出窗口的window的引用。一旦你有了它,你就可以在那个窗口中调用函数,在那个窗口中读取和写入变量

javascript - 在 Angularjs 服务中监听窗口事件

我想在我的AngularJS服务中监听窗口事件,以便我可以将它们广播到我的Controller。我有一个Chrome扩展程序,它使用port.postMessage('AnyMessage');发送任何消息。我希望我的angularjs服务监听该消息并使用$rootScope.$broadcast("Somethingoccurred.");将其发送到Controller在我的服务中,我正在尝试使用以下监听器。window.addEventListener('AnyMessage',function(event){if(event.origin!=window.location.ori

javascript - 如何在窗口管理器中添加 tinymce 列表框值

我打开一个窗口管理器并添加一个文本字段和列表框:editor.windowManager.open({title:'Insertcaption',body:[{type:'textbox',name:'text',label:'text','multiline':'true','minWidth':450,'minHeight':100},{type:'listbox',name:'align',label:'align','values':['pull-left','pull-right']}],显示列表框,但不显示值。在文档(http://www.tinymce.com/wiki.

Javascript 日期差异错误?

编辑:这不是Martin指出的错误。我刚刚过了夏令时,因此有1小时的时差。我想计算“2010年3月29日”和“2010年3月9日”之间的天数差异,因此我有以下代码:((newDate(2010,2,29)).getTime()-(newDate(2010,2,8)).getTime())/8640000086400000是一天中的毫秒数,日期之间的差异以毫秒为单位返回,所以这应该有效。只是不尽然。我明白了20.958333333333332错误的是这两个日期之间的差异。它应该是1814400000(21天乘以86400000),但实际上是1810800000。此外,如果我将差异更改为:

javascript - 如何在不打开新窗口的情况下在单页应用程序中进行 Dropbox 身份验证?

我有一个单页面应用程序,它与其他服务(如Dropbox和LinkedIn)集成。例如,Dropbox具有出色的API,我通过在另一个窗口中打开Dropbox的身份验证链接来进行身份验证。用户通过身份验证后,我会要求他们关闭新窗口以返回到我的应用。显然这是次优的,因为它会让用户离开我的应用程序,而且在平板电脑上更麻烦。我将如何在应用内进行身份验证,例如在灯箱或模态表单中?请注意,集成本身发生在服务器端而不是客户端。目前,Dropbox身份验证页面有一个回调页面,向我的服务器发出身份验证成功的信号,我将其存储在数据库中的用户表中以备将来使用。注意:赏金评论应为:非常需要代码示例,但不需要。

javascript - 如何使 jQuery UI 对话框占据整个窗口并动态调整以适应窗口大小的变化?

目前,我可以将width属性设置为auto以获取窗口的整个宽度,如果窗口大小发生变化,它会自行动态调整(例如,重新调整浏览器窗口的大小或将其显示在不同的屏幕尺寸上)。示例:http://jsfiddle.net/NnsN2/但是,我无法让height正常工作。它始终是适合内容的最小高度,即使我已尝试将其设置为auto。首先获取窗口高度($(window).height())并将其用于height的通常方法在这里不起作用,因为它会是静态的,不会动态适应窗口大小的变化。如何使高度始终占据窗口的整个高度,并能够适应窗口大小的变化? 最佳答案

javascript - 如何使用 JavaScript 获取 HTML 节点所属的窗口对象?

由于多个iframe、XUL浏览器元素等,我的XULRunner应用程序中有许多窗口对象。我正在寻找使用JavaScript查找指定节点所属的窗口对象的最佳方法。因此,更具体地说,给定节点x,我需要找到包含x的特定窗口对象。 最佳答案 +1到你的问题,这正是我正在寻找的,感谢你通过回答自己直接给出的提示。我用谷歌搜索了一下,根据http://www.quirksmode.org/dom/w3c_html.html跨浏览器表我认为正确的答案是:functionGetOwnerWindow(html_node){/*ownerDocum

javascript - 模仿窗口。使用javascript在Opera中出错

我目前正在开发一个Web应用程序,我有一个JS日志记录机制,可以处理页面内的js代码未捕获的Javascript错误。我正在使用window.onerror来捕获所有此类错误并将它们记录在其他地方。但是,问题出在没有window.onerror事件的Opera上。我能想到的一种方法是,对所有js函数代码进行字符串处理,并在主体加载后在这些函数中插入trycatchblock。虽然它在很多情况下不起作用,但是,它至少在某种程度上起作用。我确信这种方法很糟糕,但是,我想不出更好的方法。请指教。更新:现在,我调用下面的代码来尽可能多地捕获错误。functionOnBodyLoad(){var

java - JSP 页面应该如何检查身份验证

我是网络编程新手。我要求一种通用模式来执行诸如检查身份验证之类的操作。这是场景:该网站有一个访问者登录页面。它将获取用户名和加密密码并将它们发送到服务器,然后从服务器获取错误代码(用户名/密码不匹配)或授权key。当用户登录成功后,我想让网站自动跳转到呈现网站主要功能的main.jsp页面。在这种情况下,我希望main.jsp检查用户身份验证。也就是说,我不希望用户可以直接打开www.example.com/main.jsp这样的事情发生,如果他们这样做了,我想将他们重定向到登录页面。那么如何跨页面传递认证信息,如何防止用户在未登录的情况下直接访问main.jsp呢?我需要使用sess

javascript - 为什么 Java 8 Nashorn (JavaScript) 模返回 0.0( double )而不是 0(整数)?

考虑以下代码示例:importjavax.script.ScriptEngine;importjavax.script.ScriptEngineManager;publicclassTester{publicstaticvoidmain(String[]args)throwsException{ScriptEnginese=newScriptEngineManager().getEngineByName("nashorn");Objecteval=se.eval("5%5");System.out.println("eval="+eval);System.out.println("ev